package com.lin.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@RequestMapping
@Controller
public class Demo6 {

    /*
            RabbitMQ的一个天然特点就是支持事物
                其支持事物的两大核心就是 Confirm机制 和 ACK机制
                一个确保消息能够被发送到队列中去， 一个确保队列中的消息能够被消费。
           Confirm机制又分为
                1.同步方案   使用channel.waitForConfirmsOrDie(delay)来同步等待所有的信息发送完毕
                2.异步回调方案  使用channel.addConfirmListener来注册回调
     */
}
